#hd
  width:                500px
  margin:               0 auto
  padding:              5px 0
  
  .nav
    font-size:          12px
    text-align:         center
    
    a
      text-decoration:  underline
    
    span.separator
      color:            #C00
#bd 
  width:                500px
  border:               solid 1px #444
  margin-left:          auto
  margin-right:         auto
  padding:              5px
  
  p
    font-size:          12px
  
  li
    color:              #C00
    
    a
      color:            #444
    
    span.event_title
      font-size:        12px
  
  fieldset
    padding-top:        5px
    padding-bottom:     5px

  .event
    .name
      font-size:        16px
      color:            #444
      margin-bottom:    10px
    th
      padding-right:    10px
      text-align:       left
    .series
      margin:           10px 0px
    a
      text-decoration:  underline
      &:hover
        color:          #444
    
#content
  h2
    padding-top:        2px
    padding-bottom:     2px
  h3
    padding-top:        5px
    padding-bottom:     5px
#ft
  width:                500px
  margin-left:          auto
  margin-right:         auto
  padding-top:          10px
  
  p
    font-style:         italic
    font-size:          10px
    text-align:         right

.formError
  color:                #C00

#flash
  color:                #C00
